soft molded rubber sole - Turkish English Dictionary